package com.battle.pojo.vo.dataLabelingTask;

import cn.afterturn.easypoi.excel.annotation.Excel;
import lombok.Data;
import java.math.BigDecimal;
import java.sql.Timestamp;
import java.time.*;

/**
* 【描 述】：获取数据标注任务列表VO
* 【环 境】：J2SE 17
* 【详 细】：
*
*/
@Data
public class GetDataLabelingTaskListVo {

    /**
    *   id
    */
    private Long id;


    /**
    *  任务名称
    */
    @Excel(name = "任务名称")
    private String name;

    /**
    *  负责人
    */
    private Long principal;


    /**
     * 负责人名称
     */
    @Excel(name = "负责人名称")
    private String principalName;

    /**
     * 创建人名称
     */
    @Excel(name = "创建人名称")
    private String createName;

    /**
     * 创建时间
     */
    @Excel(name = "创建时间", exportFormat = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime createTime;

    /**
    *  是否标注
    */
    private Boolean isLabeling;

    /**
    *  标注时间
    */
    @Excel(name = "标注时间", exportFormat = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime labelingTime;

    /**
     * 任务路径
     */
    @Excel(name = "任务路径")
    private String taskUrl;


}
